lay siege – English–Italiano translations

🇬🇧 en it 🇮🇹

lay siege verb

  • to engage in a siege
assediare, cingere d'assedio
Wiktionary Links